/* Reg 01 */
/* Bits[7:2] LVDS SWING: LVDS swing programmability */
#define ADS4246_R01_LVDS_SWING_DEF		0x00
#define ADS4246_R01_LVDS_SWING_410		0x6C
#define ADS4246_R01_LVDS_SWING_465		0xC8
#define ADS4246_R01_LVDS_SWING_570		0x50
#define ADS4246_R01_LVDS_SWING_200		0xF8
#define ADS4246_R01_LVDS_SWING_125		0x3C



/* Reg 25 */
/* CH A TEST PATTERNS*/
#define ADS4246_R25_NORMAL		0x00
#define ADS4246_R25_ALL_0S		0x01
#define ADS4246_R25_ALL_1S		0x02
#define ADS4246_R25_TOGGLE_PATT 0x03
#define ADS4246_R25_DIG_RAMP 	0x04
#define ADS4246_R25_CUSTOM 		0x05

/* Reg 2B */
/* CH A TEST PATTERNS*/
#define ADS4246_R2B_NORMAL		0x00
#define ADS4246_R2B_ALL_0S		0x01
#define ADS4246_R2B_ALL_1S		0x02
#define ADS4246_R2B_TOGGLE_PATT 0x03
#define ADS4246_R2B_DIG_RAMP 	0x04
#define ADS4246_R2B_CUSTOM 		0x05

/* Reg 42 */
/* Bits[7:6] CLKOUT FALL POSN */
#define ADS4246_R42_CLKOUT_FALL_DEF		0x00
#define ADS4246_R42_CLKOUT_FALL_450		0x40
#define ADS4246_R42_CLKOUT_FALL_150		0x80
#define ADS4246_R42_CLKOUT_FALL_550 	0xC0
/* Bits[5:6] CLKOUT RISE POSN */
#define ADS4246_R42_CLKOUT_RISE_DEF		0x00
#define ADS4246_R42_CLKOUT_RISE_450		0x10
#define ADS4246_R42_CLKOUT_RISE_150		0x20
#define ADS4246_R42_CLKOUT_RISE_250 	0x30
/*Bit 3 EN DIGITAL: Digital function enable */
#define ADS4246_R42_EN_DIGITAL 			0x08

/* Reg F1 */
/* Bits[1:0] EN LVDS SWING: LVDS swing enable */
#define ADS4246_RF1_EN_LVDS_SWING		0x03



